#include<stdio.h>


//函数只能传值
//修改原变量就要传地址
void Swap(int* a,int* b)//ab也是函数的局部变量
{
    //函数栈会在函数执行结束时释放
    //局部变量：生命周期在函数内
    int temp=*a;
    *a=*b;
    *b=temp;
}


int main()
{
    int a =10;
    int b =20;
    Swap(&a,&b);
    printf("a=%d b=%d\n",a,b);
    return 0;
}